home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / security / portmap.shar / BLURB next >
Encoding:
Text File  |  1992-07-06  |  1.5 KB  |  39 lines

  1. @(#) BLURB 1.2 92/07/06 19:57:28
  2.  
  3. There is an increasing interest in access control for the NIS, mount
  4. and other RPC-based services that are normally registered with the
  5. portmap process. These days, popular attacks on RPC daemons involve:
  6.  
  7.     - theft or NIS (YP) password files
  8.  
  9.     - ypset to force hosts to bind to a rogue NIS (YP) server
  10.  
  11.     - theft of NFS file handles
  12.  
  13. My contribution is a replacement portmap program, derived from source
  14. code in the RPCSRC 4.0 and the TIRPC source distributions.  Access
  15. control is in the style of my tcp wrapper (log_tcp) package. It should
  16. work with all SunOS 4.x and Ultrix >= 3.0 releases. However, the source
  17. is reasonably portable and the code should work on most UNIX systems
  18. that provide SUNRPC on top of BSD-style TCP/IP. System V.4 support is
  19. problematic, though.
  20.  
  21. The present portmap version attempts to close all portmap security
  22. problems that are known to me. It should be as secure as the portmap
  23. daemon that comes with the SunOS 4.x portmap+NIS patch (patch id
  24. 100482-02). The README file gives a complete list of security
  25. features.
  26.  
  27. Without the availability of portmap source, possible alternatives are
  28. 1) packet filtering with a smart router; 2) linking the portmap
  29. executable against the securelib shared library. Linking other RPC
  30. daemons against the securelib library is a good idea, anyway.
  31.  
  32. The source is available for anonymous FTP from ftp.win.tue.nl directory
  33. /pub/security/portmap.shar.Z.
  34.  
  35.     Wietse Venema (wietse@wzv.win.tue.nl)
  36.     Mathematics and Computing Science
  37.     Eindhoven University of Technology
  38.     The Netherlands
  39.